home *** CD-ROM | disk | FTP | other *** search
/ Software 2000 / Software 2000 Volume 1 (Disc 1 of 2).iso / printer-studio / pana9pin / readme-9-pin < prev    next >
Text File  |  1995-01-01  |  80KB  |  1,875 lines

  1.                             COPYRIGHT 
  2.                             =========
  3.  
  4. THIS  PROGRAM  COPYRIGHT 1993 BY WOLF FAUST.  ALL RIGHTS RESERVED.
  5. THIS PRODUCT (PANAPLUS) IS SUBJECT TO PROPRIETY RIGHTS.
  6.  
  7.                             DISCLAIMER 
  8.                             ==========
  9.  
  10. THE  DRIVER  HAS  BEEN  PROVIDED  TO YOU STRICTLY 'AS IS', WITHOUT
  11. WARRANTY  OF  ANY  KIND.   IN NO EVENT SHALL PANASONIC OR FAUST BE
  12. HELD  LIABLE  FOR  ANY  LOSS OR DAMAGES ARISING OUT OF ANY ACTION,
  13. FROM  WHATEVER  SOURCE, CONCERNING THE USE OR INABILITY TO USE THE
  14. DRIVER.   SAVE  IN  RESPECT  OF DEATH OR INJURY ARISING OUT OF THE
  15. NEGLIGENCE OF PANASONIC OR FAUST.
  16.  
  17.                             Trademarks 
  18.                             ==========
  19.  
  20. Amiga is a registered trademark of Commodore-Amiga, Inc.;
  21.  
  22. All  other  trademarked products and company names used herein are
  23. used   for  identification  purposes  only.   No  infringement  of
  24. trademarks  is  intended.   Trademarks  remain the property of the
  25. trademark holder.
  26.  
  27.                  Welcome to the PanaPlus Driver
  28.                  ==============================
  29.  
  30. The  PanaPlus  driver  is a software for controlling printers
  31. with  the  Commodore-Amiga  personal  computer with the purpose of
  32. creating  high  quality  output.   PanaPlus's  main qualities
  33. include:
  34.  
  35. o  Freely definable dither routines (many are included).
  36.  
  37. o  16-point colour adjustment for each colour component.  This allows
  38.    you to do gamma correction, adjust the contrast and brightness,
  39.    plus more.
  40.  
  41. o  Ink compensation for the correction of ink impurities.
  42.  
  43. o  Workbench 2/3 graphical user interface (GUI).
  44.  
  45. o  The driver can print up to 256 shades of grey from normal
  46.    Amiga applications.  Standard Amiga drivers are limited to 16.
  47.  
  48. o  Full control over page size, paper margins and size of the printed
  49.    graphics.
  50.  
  51. o  Full control over built-in printer typefaces.
  52.  
  53. o  The software is very fast and automatically uses improved routines
  54.    if the software is run on an Amiga with a 68020/30/40 CPU.
  55.  
  56. o  Builtin support for the arXon electronic centronic switch box.
  57.  
  58. o  Free definable tab stops.
  59.  
  60. o  Job end signal.
  61.  
  62. o  Supports Workbench 1.3, 2.0, 2.1 and 3.0.
  63.  
  64. o  Prints up to 256 greyshades instead of 16.
  65.  
  66. These are not the complete capabilities of PanaPlus, merely
  67. some highlights.
  68.  
  69.                        System Requirements 
  70.                        ===================
  71.  
  72. PanaPlus  is  compatible  with  the  entire  family  of Amiga
  73. computers.   These  include  the A500, A1000, A1200, A1500, A2000,
  74. A2500,  A2500/30,  A3000 and A4000.  PanaPlus was designed to
  75. run  under  Workbench  versions  2,  2.1 and 3.  The PanaPlus
  76. printer  driver  also  work  under  Workbench  1.3,  but  must  be
  77. controlled  via  the  keyboard  (CLI)  because  all  PanaPlus
  78. programs with that have a GUI require at least Workbench 2.
  79.  
  80.                      Installing PanaPlus 
  81.                      ===================
  82.  
  83. The  PanaPlus  driver  is  a  replacement  for  the Commodore
  84. supplied  printer  drivers.   It is a 100 percent Amiga compatible
  85. printer  driver,  except that it offers many more functions than a
  86. normal printer driver.  The additional functions of the driver are
  87. controlled by a preferences program included with PanaPlus.
  88.  
  89. The  programs and driver are described in detail later.  Start the
  90. installation  by  a simple double click on the Install icon, found
  91. in the main drawer of the PanaPlus disk.
  92.  
  93. You   should   follow  the  checklist  below  for  installing  the
  94. PanaPlus software:
  95.  
  96. o  The driver was designed for the Panasonic KX-P2xxx series of
  97.    QuietPrinters. Older Panasonic printers may not work properly
  98.    with this driver.
  99.  
  100. o  Set  up  and connect your printer as described in the printer's
  101.    user  manual  and Amiga system manual. 
  102.  
  103. o  Ensure your printer's Initial Setup is configured to Epson
  104.    emulation and USA character set.
  105.  
  106. o  Boot your Amiga with your usual system or Workbench disk.
  107.  
  108. o  Double click on the  Install  icon found in the driver drawer of
  109.    the PanaPlus disk. The install program will copy the driver to
  110.    your system disk. In order to do so, you need 30 KByte empty
  111.    disk space on your system disk.
  112.    
  113. !  Most likely floppy users must make space on their system disk in
  114.    order to install the driver. This can be done by deleting unneeded
  115.    programs using the Workbenchs 3.0 "Delete..." menu item.
  116.    
  117.    Here is list of programs that might be deleted:
  118.  
  119.    Sys:Utilities/Clock        (13 KByte)
  120.    Sys:devs/printers/generic  (1.5 KByte)
  121.    Sys:system/nofastmem       (1 KByte)
  122.    Sys:c/Edit                 (15 KByte)
  123.    Sys:c/Diskchange           (0.5 KByte)
  124.    Sys:c/Lock                 (0.5 KByte)
  125.    Sys:c/Search               (1.5 KByte)
  126.    Sys:c/MagTape              (1.5 KByte)
  127.  
  128. o  Start  Preferences  on  your system disk (if you own Kickstart 2.0
  129.    use  the  "printer"  preference program).  Select the PanaPlus
  130.    driver   and  adjust  all  other  preference  parameters  to  your
  131.    environment.   See  your  system manual for more information about
  132.    the preference program.
  133.  
  134.    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  135.    !Make sure "Ordered" dither and density > 2 is set in Preferences!
  136.    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  137.  
  138. o  In case you use Workbench 2.0 (or higher) use the mouse to drag
  139.    the Settings and PanaPref icon into your Workbench prefs
  140.    drawer.  If your Workbench disk does not allow this because no
  141.    space is left on disk, you can simply drag the programs to any
  142.    other wanted drawer.
  143.  
  144. o  Start the PanaPref program wich is located on the PanaDisk.  You
  145.    need Workbench 2.0 (or higher) for using PanaPref.  Adjust all
  146.    parameters to your wanted environment.
  147.  
  148. o  If your system disk is a hard disk, you may drag the PanaPref,
  149.    "Color-Settings" and "Dither-Settings" icons into your systems
  150.    "Prefs" draw for later use.
  151.  
  152.    Floppy users can keep the PanaPref program on the PanaDisk and
  153.    start it from there.
  154.  
  155.  
  156.  
  157. After successfully running the Install program, try printing from
  158. the application with which you normally print.
  159.  
  160.  
  161.                    The Workbench Printer Drivers
  162.                    =============================
  163.  
  164. After  installing  a  PanaPlus  driver  you should be able to
  165. print  from  your  normal application programs.  In most cases you
  166. must further adjust the driver settings to your printer to get the
  167. best  printer  output possible.  Correct adjustments often lead to
  168. major  quality  improvements.   This chapter describes most of the
  169. functions  for  controlling  the  Panasonic  driver.   But  before
  170. describing  the  driver  in  its own special section, some general
  171. things  about  printer  drivers,  and especially the PanaPlus
  172. driver.
  173.  
  174. Printer  drivers  offer a way of sending configuration-independent
  175. output  to  a  printer  attached  to  the  Amiga.  A driver can be
  176. thought  of as a filter that takes standard commands as input, and
  177. translates  them  into  commands  understood by specific printers.
  178. The  commands  sent  to  the  printer  via  the  prt:   device are
  179. standardized  on all Amigas so that programmers only have to write
  180. the software once and not for all possible printer emulations.  It
  181. is  the  task  of the printer driver to translate an Amiga printer
  182. command  into  the  correct command for a particular printer.  For
  183. each  type  of printer in use, a printer driver (or a driver for a
  184. compatible  printer)  should  be  present  in  the "devs:printers"
  185. directory.
  186.  
  187. If  you  want to print text in bold, you have to decide whether to
  188. use  a  standard  Amiga command (also known as an escape sequence)
  189. via  prt:,  or  the  command  mentioned in your printer manual via
  190. par:.   Often  people  get  confused about prt:  and par:.  Do not
  191. send commands mentioned in your printer manual to prt:.  This will
  192. most  likely  fail,  or  cause  wrong  characters  in your printer
  193. output.   You should always prefer prt:  to par:  because commands
  194. send  to  prt:  can be used on every printer, not just the kind of
  195. printer  you  have.   The  par:  device has even more shortcomings
  196. than prt:, but we're not concerned with them in this manual.
  197.  
  198. An  often  used  argument  from  programmers  using  par:   is the
  199. unlimited  control  over the printer.  This is a fallacy.  You can
  200. control every printer feature via the prt:  device.
  201.  
  202.                    The PanaPlus Printer Driver
  203.                    ---------------------------
  204.  
  205. The  PanaPlus  printer  driver  automatically  check  for the
  206. processor  being  used  (68000,  68010/68020,  68030,  68040)  and
  207. optimize the print routines accordingly, so there is no need for a
  208. special `turbo' version of the driver in order to get the most out
  209. of your Amiga.
  210.  
  211. The  tables  below  show  the  graphics densities supported by the
  212. PanaPlus  driver.   Density  is set in Workbench preferences.
  213. Often  you  can also choose a density from within your application
  214. program.    Beside   the   density   tables,   a  table  with  all
  215. driver-supported  Amiga  escape sequences (use prt:  not par:  for
  216. these commands) is shown.
  217.  
  218.                      PanaPlus densities. 
  219.  
  220.                 Density   X dpi    Y dpi   Comment     
  221.                   1        144       144   no adjustments/dither 
  222.                   2        240       216   no adjustments/dither 
  223.                   3        120        72    
  224.                   4        144       144    
  225.                   5        240       144    
  226.                   6        144       216    
  227.                   7        240       216    
  228.  
  229.                 Name     Sequence   Function       
  230.                 aRIS     ESCc      reset        
  231.                 aRIN     ESC  1    init.        
  232.                 aIND     ESCD      lf           
  233.                 aNEL     ESCE      return,lf    
  234.                 aRI      ESCM      reverse lf   
  235.                 aSGR0    ESC[0m    norm.chars   
  236.                 aSGR3    ESC[3m    italics on   
  237.                 aSGR23   ESC[23m  italics off   
  238.                 aSGR4    ESC[4m   underline on  
  239.                 aSGR24   ESC[24m  underline off 
  240.                 aSGR1    ESC[1m   boldface on   
  241.                 aSGR22   ESC[22m  boldface off  
  242.                 aSFC    SGR30-39  foregrd col.  
  243.                 aSHORP0  ESC[0w  normal pitch   
  244.                 aSHORP2  ESC[2w  elite on       
  245.                 aSHORP1  ESC[1w  elite off      
  246.                 aSHORP4  ESC[4w  condensed on   
  247.                 aSHORP3  ESC[3w  condensed off  
  248.                 aSHORP6  ESC[6w  enlarged on    
  249.                 aSHORP5  ESC[5w  enlarged off   
  250.                 aDEN6    ESC[6"z  shadow on     
  251.                 aDEN5    ESC[5"z  shadow off    
  252.                 aDEN4    ESC[4"z  double on     
  253.                 aDEN3    ESC[3"z  double off    
  254.                 aDEN2    ESC[2"z  NLQ on        
  255.                 aDEN1    ESC[1"z  NLQ off       
  256.                 aSUS2    ESC[2v   super on     
  257.                 aSUS1    ESC[1v   super off    
  258.                 aSUS4    ESC[4v   sub on       
  259.                 aSUS3    ESC[3v   sub off      
  260.                 aSUS0    ESC[0v   normal line  
  261.                 aPLU     ESCL     part. up     
  262.                 aPLD     ESCK     part. down   
  263.                 aFNT0    ESC(B     typeface 0      
  264.                 aFNT1    ESC(R     typeface 1      
  265.                 aFNT2    ESC(K     typeface 2      
  266.                 aFNT3    ESC(A     typeface 3      
  267.                 aFNT4    ESC(E     typeface 4      
  268.                 aFNT5    ESC(H     typeface 5      
  269.                 aFNT6    ESC(Y     typeface 6      
  270.                 aFNT7    ESC(Z     typeface 7      
  271.                 aFNT8    ESC(J     typeface 8      
  272.                 aFNT9    ESC(6     typeface 9      
  273.                 aFNT10   ESC(C     typeface 10     
  274.                 aPROP2   ESC[2p    prop. on        
  275.                 aPROP1   ESC[1p    prop. off       
  276.                 aJFY5    ESC[5 F   auto left       
  277.                 aJFY7    ESC[7 F   auto right      
  278.                 aJFY6    ESC[6 F   auto full       
  279.                 aJFY0    ESC[0 F   justify off     
  280.                 aJFY1    ESC[1 F   word fill       
  281.                 aVERP0   ESC[0z    1/8" spacing    
  282.                 aVERP1   ESC[1z    1/6" spacing    
  283.                 aSLPP    ESC[nt    form length n   
  284.                 aPERF    ESC[nq    perf skip n     
  285.                 aPERF0   ESC[0q    perf skip off   
  286.                 aCAM     ESC  3     Clear margins  
  287.                 aTBC3    ESC[3g     Clear h tabs   
  288.                 aTBC4    ESC[4g     Clear v tabs   
  289.                 aTBCALL  ESC  4     Clr h  tabs  
  290.                 aTBSALL  ESC  5     default tabs   
  291.                 aRAW     ESC[Pn"r   'Pn' raw       
  292.  
  293.  
  294.               The PanaPref Preferences Programs
  295.               =================================
  296.  
  297. Beside all the functions mentioned in the section above, there are
  298. more options unique to the PanaPlus driver.  These options are
  299. managed  using  Commodore's standard environment variables and can
  300. be  controlled  by using the Shell "setenv" and "getenv" commands.
  301. But  setting  environment variables this way can be a very complex
  302. task,  so  a PanaPref preferences program is available to make
  303. the job easy.
  304.  
  305. The PanaPref preferences programs provide an intuitive GUI and
  306. requires  at  least  Workbench  2 to run.  If you are not using at
  307. least Workbench 2 (V37 and above), you must use the Shell commands
  308. for  controlling  the  driver variables (described in detail in an
  309. extra chapter on page envs ).
  310.  
  311. The  PanaPref  preferences  programs  can be controlled by the
  312. mouse and/or the keyboard.  Each gadget of the program corresponds
  313. to  the  underlined  letter  in a gadget.  Pressing that letter is
  314. equivalent  to  clicking  on  the  gadget.  In the case of a cycle
  315. gadget,  you  can use the upper case or lower case letter to cycle
  316. back and forth.  See your system manual on how to control the file
  317. requester by keyboard or mouse.
  318.  
  319. All  windows  are opened directly under your mouse pointer, so you
  320. don't  have  to  move or scroll the screen to control the program.
  321. All  windows  are  opened  on  the default public screen.  You may
  322. specify a special public screen by setting the Tool Type PUBSCREEN
  323. screenname  (the  name  is  case  sensitive) and the PanaPref
  324. preferences  program  will  open  its  windows on your application
  325. program's  screen.   You  can  specify  a  screen  if  you run the
  326. preferences program from a Shell with the
  327.   
  328.                    PanaPref PUBSCREEN  screenname 
  329.  
  330. For  example,  if  you  use  the  ASDG  CEDPro text editor you may
  331. specify    PanaPref   PUBSCREEN   CygnusEdScreen1   and   the
  332. PanaPref  preferences  program  will  open its windows on the
  333. CEDPro  screen.   Make  sure  the  CEDPro  screen is public before
  334. running  the  example.   You need at least CEDPro version 2.12 for
  335. this example.
  336.  
  337. PanaPref is independent, which means they use any system font
  338. you  have chosen in preferences for displaying the text in gadgets
  339. and  windows.  You can force the preferences program to always use
  340. the  topaz 8 font by defining a TOPAZ Tool Type.  This is equal to
  341. using a TOPAZ Shell argument.
  342.  
  343. After  starting  the  preferences  program, the main window opens.
  344. This  contains  several  gadgets  which  the  equivalents  of  the
  345. appropriate  environment  variables.   The  names  and settings of
  346. these environment variables are covered in an extra chapter.  This
  347. chapter  covers  all  you  need  to  know  about  controlling  the
  348. PanaPlus driver via the PanaPref preferences programs.
  349.  
  350.  
  351. Each  gadget  of the PanaPref program will now be described in
  352. detail:
  353.  
  354.                           Fast Graphics
  355.  
  356. If set to on (with a checkmark), the driver sends out graphics
  357. faster to the printer.  While the printing speed can be improved
  358. significantly, printing quality may be loosed and vertical lines
  359. may be printed misaligned.
  360.  
  361.                           Separation 
  362.  
  363. You  may print separations with the help of the separation gadgets
  364. in  the  upper right half of the window.  Each primary colour that
  365. is  checkmarked  will  be  printed  (C=cyan,  M=magenta, Y=yellow,
  366. K=black).  An example of the use of the separation function can be
  367. found in the Tips and Tricks chapter.
  368.  
  369.  
  370.                             Mirror 
  371.  
  372. If  set  to  on  (with  a  checkmark),  graphics will be mirrored;
  373. especially  useful  if  you  want  to  print pictures intended for
  374. T-shirt art.
  375.  
  376.                             Silent
  377.  
  378. If  set  to  on  (with  a  checkmark),  printing  will  be done at
  379. half-speed resulting in less noise.
  380.  
  381.                            LineFeed 
  382.  
  383. Many  printers have problems with their internal mechanics causing
  384. unwanted  horizontal  stripes  in  the graphics output.  Often the
  385. linefeed  is  a  bit too much or too little, causing dark or white
  386. horizontal  lines.   This problem is known as `banding'.  LineFeed
  387. allows  you  to  adjust the driver to the mechanical inaccuracy of
  388. the  printer.   Set  LineFeed to -1 if you have white lines in the
  389. output, or +1 if you have dark lines.
  390.  
  391.                            Textcolor 
  392.  
  393. With  the  Textcolor  cycle gadget you may choose the default text
  394. colour for the printer.
  395.  
  396.                            Typeface 
  397.  
  398. The  Typeface  cycle  gadget  allows  you  to  define  the printer
  399. typeface (or `font') selected by the aFNT0.  The typeface selected
  400. with aFNT0 is your default typeface.
  401.  
  402.                       Color Mode/Supergrey
  403.  
  404. Normal Workbench printer drivers are limited to 16 shades of grey.
  405. After  brightening  the  graphics  output,  even  fewer shades are
  406. available.  The Panasonic driver does not have this limitation and
  407. can print colour pictures in up to 256 shades of grey.
  408.  
  409. With  Supergrey enabled, every colour picture will be printed as a
  410. greyscale picture if you select colour instead of greyscale as the
  411. graphics  output  mode.  With Supergrey it is the printer driver's
  412. task  to  convert the colour data into greyscale data.  While this
  413. can  be  done  by the printer device instead of the printer driver
  414. (as normal Workbench drivers do), the PanaPlus printer driver
  415. colour-to-greyscale conversion routines are more precise.  Because
  416. of  this  you  can  print  a  4096 colour HAM picture in up to 256
  417. shades  of  grey  instead of the normal 16 shades.  Supergrey will
  418. replace the normal colour dump of the driver.
  419.  
  420. If  you want to print more than 16 shades of grey (and that's what
  421. Supergrey is all about!) you must define a custom dither matrix in
  422. the  PanaPref  program that enables you to print more than 16
  423. shades.  Defining a dither matrix using PanaPref is described
  424. below.  As default, a 64 shade Halftone A dither is used.
  425.  
  426. Supergrey  works  with  nearly  every  Amiga application simply by
  427. printing  in Workbench's colour mode, even if your printer isn't a
  428. colour  printer.   Application  programs  that  provide  their own
  429. dither  routines  should  not  be used with PanaPlus's custom
  430. dither  routines,  and  because  of  this  should not be used with
  431. Supergrey  .   Programs  with  custom  dither routines include Art
  432. Department    Professional's   PrefPrinter   saver,   TruePrint24,
  433. PageStream.   The  Studio picture-printing program also belongs to
  434. this  category  of  programs, but it automatically detects whether
  435. you are printing in Supergrey or colour.
  436.  
  437. Supergrey can be disabled in several ways.  Take care that none of
  438. the  following  special  cases  are in effect if you want to print
  439. pictures using Supergrey:
  440.  
  441. o PanaPlus's custom dither and colour correction routines can
  442. be  turned  off  by  printing  with  a  Workbench density below 3.
  443. Because  of  this,  Supergrey  works  only with graphics densities
  444. above 2.
  445.  
  446. o PanaPlus's custom dither and colour correction routines can
  447. be  turned  off  by  printing with a Workbench dither method other
  448. than  "ordered".   Because  of this, Supergrey works only with the
  449. "ordered"  dither routine set in Workbench preferences.  This does
  450. not  mean  that you cannot print a halftone dither with Supergrey.
  451. You  just  have  to  use  the PanaPlus dither routines set in
  452. PanaPref  instead  of  the  dither  routines set in Workbench
  453. preferences,  because only the PanaPlus dither routines offer
  454. more than 16 shades of grey.
  455.  
  456. o Supergrey can always be turned of using PanaPref.
  457.  
  458. The  Table  below  shows  all  parameters that must be enabled for
  459. printing with Supergrey.
  460.  
  461.   Function              Density   Workbench dither     
  462.  
  463. Supergrey                 >2          ordered 
  464. Colour Adjustment         >2          ordered 
  465. Ink compensation          >2          ordered 
  466. Driver dithers            >2          ordered 
  467.  
  468. Note:   the  number  of  printable  shades  of  greys in Supergrey
  469. depends on the number of shades supported by the dither method set
  470. in PanaPref.  Up to 256 shades are possible, and supported by
  471. the  PanaPlus  dither  routines.   Often a dither method that
  472. produces 64 shades (default) gives best results.
  473.  
  474.   
  475.   
  476.                                Timeout 
  477.  
  478. Most  people  know  the "Printer trouble..." requester well.  This
  479. system requester most often appears when you print a document that
  480. is  several  pages  long.  The requester is caused by the computer
  481. not  transferring waiting data to the printer for a period of time
  482. (usually  30 seconds).  If there is a `timeout' the printer device
  483. assumes  an  error  and the requester appears.  A timeout may also
  484. appear  without  a real error happening if your printer is waiting
  485. for  (or  slowly  feeding  in)  a new sheet of paper, for example.
  486. This  operation  often needs more than 30 seconds, and during this
  487. time no data is accepted by the printer.
  488.  
  489. With  Timeout you can specify a higher timeout value, resulting in
  490. fewer  timeout  requesters.   A  value  from  1  to 999 seconds is
  491. allowed (default 60 seconds).
  492.  
  493.  
  494. Instead of defining a huge timeout value there is another solution
  495. available:   use  the  CMD  program  (see  your Workbench disk) to
  496. redirect  the  parallel/serial  output  to  a file on disk.  After
  497. this,  use  the Copy command or a printer spooler to copy the file
  498. to  par:   .   This  technique  may also result in a better output
  499. quality, especially with inkjet printers.
  500.  
  501. Note:   If there is a real timeout error you will have to wait the
  502. number  of  seconds  specified by Timeout until an error requester
  503. appears,  thus  allowing  you  to cancel the print job.  So choose
  504. your Timeout value wisely.
  505.  
  506.                                Job End 
  507.  
  508. If  the  printer device gets closed after a dump, you can tell the
  509. driver  to  signal  the  end of the print job.  This is especially
  510. useful on huge graphic dumps which might require some time.  There
  511. are  two  kinds  of signals.  You can cause a beep (Ctrl-G) on the
  512. printer, a DisplayBeep on the Amiga, or both.
  513.  
  514.                                arXon Port 
  515.  
  516. The PanaPlus driver support the arXon parallel switch-box, an
  517. external  1  to 3 Centronics switch controllable by software.  You
  518. can ask the printer driver to automatically switch to the required
  519. port  for  printing,  and  switch back to the previously used port
  520. after  printing.   This  enables you to use a scanner, a digitizer
  521. and  a  printer  from your Amiga's parallel port without having to
  522. switch  between  the  devices manually.  If you specify Default as
  523. the port, no switching will take place.
  524.  
  525. Information about the arXon switch-box may be obtained from:
  526.  
  527.   
  528.                  arXon GmbH 
  529.                  Assenheimer Str. 17 
  530.                  D-W-6000 Frankfurt 
  531.                  Germany 
  532.                  Tel:  010-49-69-7896891 
  533.                  Fax:  010-49-69-7896878 
  534.  
  535.  
  536. The  environment  variable  sbox_active  must  be specified before
  537. using  the driver in order to enable the switch-box feature of the
  538. driver.   This is because sbox active is used to determine whether
  539. a  switch-box  is installed or not.  sbox_active is defined by the
  540. arXon software.
  541.  
  542.                                  Save 
  543.  
  544. You may leave the PanaPref preferences program by clicking on
  545. the  Save  gadget.  Changes made to the settings will be saved for
  546. permanent use.
  547.  
  548.                                   Use 
  549.  
  550. You may leave the PanaPref preferences program by clicking on
  551. the  Use  gadget.   Changes  made  to  the  settings will be saved
  552. temporarily  and will stay active until you reboot the computer or
  553. change the settings using PanaPref again.
  554.  
  555.                                 Cancel 
  556.  
  557. You may leave the PanaPref preferences program by clicking on
  558. the  Cancel  gadget.   Changes  made  to  the settings will not be
  559. recognised or saved.
  560.  
  561.  
  562.  
  563.  
  564.  
  565.  
  566.  
  567.  
  568.  
  569.  
  570.  
  571.  
  572.  
  573.  
  574.  
  575.  
  576.  
  577.  
  578.  
  579.  
  580.  
  581.                            More control windows 
  582.                            --------------------
  583.  
  584. There   are   four   gadgets  in  the  bottom  half  of  the  main
  585. PanaPref  window.  The ellipsis (three dots) in these gadgets
  586. means  that  another  window  will  be  opened when you select the
  587. gadget.  Here is detailed description of each of the four windows.
  588.  
  589.  
  590.  
  591.  
  592.                  Customize Tabulators...   Tabulators 
  593.  
  594. The  gadgets  in  this window let you customize the horizontal tab
  595. stops  settings  of  your  printer,  useful  for  printing program
  596. listings  and tables.  Up to 32 tab stops may be defined.  All tab
  597. stops above the limit of 32 are ignored, and a requester will tell
  598. you  so.   Horizontal  tabs are usually selected and stored by the
  599. printer  in  characters,  not  inches.   Thus,  any  change in the
  600. character  spacing can change the physical locations of horizontal
  601. tabs, but the logical positions remain unchanged.
  602.  
  603. You  can  set or unset a tab stop by clicking in the gadget at the
  604. required  position.   A  T  is  used  for a tab stop.  The - and +
  605. characters  are used to help you find the correct position.  Using
  606. the slider below the gadget you can scroll the `tab stops' gadgets
  607. to the required position.
  608.  
  609.                               Clear Tabs 
  610.  
  611. With Clear Tabs you can clear all tab stops.
  612.  
  613.                             Set every n chars 
  614.  
  615. With  the n:  and Set every n chars gadgets you can easily set tab
  616. stops  with the same distance.  Simply enter the distance into the
  617. n:  gadget and select Set every n chars .
  618.  
  619. Note:   the  printer  driver  uses  a  default  distance  of eight
  620. characters.   If  you  want  to  reset  your customized tabs stops
  621. settings  to  the printer default values, simply call up Customize
  622. Tabs...   and  the window will open with a default n:  value of 8.
  623. Press "Set every n chars" to select the default value.
  624.  
  625.                                Use -  Cancel
  626.  
  627. You  can  leave the window with the Use or Cancel gadget.  Changes
  628. made  to  the  tab  stops  settings are accepted with Use.  Cancel
  629. leaves the tab stops unchanged, and any changes made will be lost.
  630.  
  631. Note:   Use  does  not  save the changes made to your environment.
  632. This is done by using the Use or Save gadget in the main window.
  633.  
  634.  
  635.  
  636.                           Page Size and Margins... 
  637.  
  638. The  gadgets  in  this window let you customize the paper size and
  639. margins.   This  window contains many additional settings that are
  640. unknown to most normal printer drivers.
  641.  
  642.                                Enable Form 
  643.  
  644. If  Enable  Form  is checkmarked, page length (as set in Workbench
  645. preferences),  and Perforation Skip will be enabled by the driver.
  646. In order to stay compatible with normal Workbench printer drivers,
  647. by  default  the settings are not used.  Some applications require
  648. well-defined  paper  sizes  and  margins  for printing forms.  The
  649. PanaPlus   driver  provides  you  with  these  facilities  by
  650. checkmarking  Enable  Form.   It  may require some experimentation
  651. (and paper) until you have found the correct values for a specific
  652. application.
  653.  
  654.                              Perforation Skip 
  655.  
  656. Perforation  Skip  specifies  the number of lines that the printer
  657. skips  over  at  the end of each page.  This causes the printer to
  658. skip  the  perforation between pages of continuous forms.  If zero
  659. lines  is  specified,  perforation  skip will be disabled.  If the
  660. specified  value  is  greater than or equal to the form length (as
  661. defined   in   the   Workbench   preferences  program),  the  skip
  662. perforation  is  cancelled  and  the top and bottom margins become
  663. inactive.   The Perforation Skip is only enabled if Enable Form is
  664. checkmarked.
  665.  
  666.                               Page Length 
  667.  
  668. Paper  Length  is  a  read-only gadget showing the paper length as
  669. defined  in  Workbench  preferences.   You  can use the value as a
  670. guide  to  setting  your  perforation  skip and top margin values.
  671. Changes  made  to  the  paper length preferences are automatically
  672. detected  by  the PanaPref program, and the gadget is updated
  673. immediately without the need for exiting PanaPref.  The Paper
  674. Length is only enabled if Enable Form is checkmarked.
  675.  
  676.                              Custom ResX 
  677.                              Custom ResY
  678.  
  679. If  the  selected  paper  format  in  preferences  (Workbench 2.0:
  680. "Printer")  is CUSTOM, this option allows you to specify the width
  681. of  the  printable  area  of paper in inch wide dots.  The size is
  682. used  only  for graphics dumps and does not affect text printouts.
  683. For  example, if you are using Workbench 1.3 (which doesn't have a
  684. DIN  A4  option)  you  can  specify  an  X resolution of 2804 dots
  685. (19.78cm,  7.8in),  which is equal to the DIN A4 size used by most
  686. Commodore  printer  drivers.  If you specify zero (the default) as
  687. the  X  resolution, the US-LETTER resolution of 2880 dots (20.3cm,
  688. 8in) will be used.  The allowed range is 0 to 65535 dots.
  689.  
  690. Similar  to  Custom  ResX,  Custom  ResY defines the height of the
  691. printable paper size.
  692.  
  693.                               Use - Cancel 
  694.  
  695. You  can  leave the window with the Use or Cancel gadget.  Changes
  696. made  to  the  settings  are accepted with Use.  Cancel leaves the
  697. settings unchanged and any changes made will be lost.
  698.  
  699. Note:   Use  does  not  save the changes made to your environment.
  700. This is done by using the Use or Save gadget in the main window.
  701.  
  702.  
  703.  
  704.                   The Color Adjustments...  window.
  705.  
  706. The  gadgets  in this window ebable you to make colour adjustments
  707. and compensate for ink impurities.  But why are colour adjustments
  708. and ink compensation needed?
  709.  
  710.   
  711. o  Most  colour printer users must have come across the problem of
  712. graphics  dumps  being too dark, or the output containing too much
  713. red.  Using the colour adjustment you can easily correct this.  As
  714. default,  the  PanaPlus driver uses a gamma function to bright
  715. up printings.
  716.  
  717. o  The output quality of printers depends ultimately on the ribbon
  718. and type of paper being used.  Using the colour adjustment you can
  719. easily alter the driver to various ribbon and paper types.
  720.  
  721. o  The  colour  adjustment  allows  you  to do image processing by
  722. controlling  the contrast, gamma correction and brightness of each
  723. primary print colour.  You can even filter out unwanted colours.
  724.  
  725. o  Printer  inks (or inks used in ribbons) are not completely pure
  726. materials.   For  example  there  is  some  yellow  mixed into the
  727. magenta  ink,  and there is some magenta in the cyan ink.  The ink
  728. compensation  values  will  correct  for these impurities allowing
  729. blues, for example, to be printed as blues rather than purples.
  730.  
  731.  
  732. Colour  adjustment  is  only  one  of several processes needed for
  733. printing  graphics.   You  can  control the graphics output of the
  734. PanaPlus drivers for each of these processes.
  735.  
  736. Before  the  printer  driver can process a picture for printing it
  737. must  get  separated  into  its  primary  printing  colours.  Each
  738. primary  printing  colour  can  be  adjusted  by  the PanaPlus
  739. printer  driver  using  16  sliders  which  describe  a conversion
  740. function.   Colour  adjustment is needed because the colour values
  741. displayed  on computer monitor and the colours printed by printers
  742. are  different.  A bright red on the monitor, for example, usually
  743. gets printed as dark red; blue is often printed as violet; and the
  744. printer output is often too dark.
  745.  
  746. Most  printers  cannot print two adjacent dots without overlapping
  747. them  slightly.   This  problem  is known as `dot gain' Dot gain ,
  748. causing muddy and dark output.  You can avoid dot gain problems by
  749. printing  with  a  lower resolution (for instance 180 dpi on a 360
  750. dpi  printer)  or  by  using  a  special  dither matrix and colour
  751. adjustment  which  is  not  affected  by  dot  gain  problems (for
  752. instance  Halftone-A  dither,  wich  is  the  default PanaPlus
  753. dither).
  754.  
  755. You  can  control  the  colour adjustment sliders in several ways.
  756. There  are  three  sliders  in  the  upper right half of the Color
  757. Adjustments...   window.  These provide global control over all 16
  758. sliders that describe the conversion function.
  759.  
  760.                           Brightness 
  761.  
  762. The brightness adjustment globally modifies the general brightness
  763. of  a  colour  component.   It does this by uniformly shifting the
  764. colour  map  upwards  or  downwards.  All input intensities of one
  765. primary printing colour will be shifted upwards (made brighter) by
  766. the colour map.  If you brighten all the primary printing colours,
  767. the whole picture gets brighter.
  768.  
  769. The  brightness  adjustment  is not without its drawbacks.  Notice
  770. that  the  darkest  input  value  is brightened, leaving no darker
  771. colours  for  printing.   This means that the darkest intensity in
  772. the  image  will  also be brightened, which may not be acceptable.
  773. Also  note  that  most of the brighter levels now have exactly the
  774. same   intensity  levels,  meaning  that  all  details  which  had
  775. intensity levels in that range are lost.
  776.  
  777. The  brightness  control  in  PanaPref ranges from to 50, with
  778. zero being the neutral value.  Setting the brightness control to a
  779. positive  value uniformly shifts the colour map upwards, towards a
  780. brighter colour component.  Similarly, a negative value causes the
  781. colour to be shifted towards darkness.
  782.  
  783.                             Contrast 
  784.  
  785. The  contrast adjustment globally modifies the general contrast of
  786. a  colour  component.   Contrast  adjustments can be visualized by
  787. thinking of the neutral colour map being pivoted around its centre
  788. point.   At  one  extreme the colour map becomes flat, which means
  789. that  all  input  intensities map to the same output intensity (no
  790. contrast).  The other extreme is a vertical line for a colour map,
  791. which  produces  a  primary  colour  with  exactly two intensities
  792. (maximum contrast).
  793.  
  794. Notice  again  that  contrast  loses some amount of visual detail,
  795. just  as  the  brightness adjustment does.  This may or may not be
  796. acceptable for any given image.
  797.  
  798. The  contrast control in PanaPref ranges from to 50, with zero
  799. being  the  neutral  value.   Setting  the  contrast  control to a
  800. positive  value  uniformly pivots the colour map around its centre
  801. in  an  anti-clockwise  direction  (towards  the  vertical), which
  802. increases visible contrast.
  803.  
  804.                              Gamma 
  805.  
  806. The  gamma  adjustment  provides a way to significantly brighten a
  807. colour component without losing that much detail.  It does this by
  808. introducing a curve into the colour map, whereby the colour map is
  809. shifted   upwards   or   downwards   (made   brighter   or  darker
  810. respectively) but no portion of the colour map gets clipped to the
  811. maximum or minimum values.
  812.  
  813. The  gamma  adjustment  also  affects  the  contrast of the colour
  814. component.   In  the  darker  part  of  the  spectrum  contrast is
  815. increased;  in  the  lighter  part  of  the  spectrum  contrast is
  816. decreased.
  817.  
  818. The  gamma  control  in PanaPref ranges from -50 to +50, where
  819. zero represents no gamma adjustment.
  820.  
  821. The   overall   effect   of  gamma  adjustment  is  usually  quite
  822. satisfactory  and we recommend its liberal use.  There are several
  823. reasons  for  this.   The  gamma  function provides an easy way to
  824. brighten  a  picture  without  losing detail.  Also, monitor tubes
  825. show  a  computer  picture using a non-linear conversion function,
  826. and  this  function  is very similar to the gamma function.  Using
  827. the  gamma  function  allows  you to more easily adapt the printer
  828. output to the monitor picture.
  829.  
  830.                               Set 
  831.  
  832. "Set" globally sets all 16 adjustment sliders of the active colour
  833. component  to  the  values  defined  by the Gamma, Brightness and
  834. Contrast sliders.
  835.  
  836.                 Invert    Bright+/-   Default 
  837.  
  838. Beside  "Set" there are more gadgets providing global control over
  839. the  16  adjustment  sliders.  Invert inverts all 16 sliders.  The
  840. two  "Bright"  gadgets  allow  you  to  increase  or  decrease the
  841. brightness  of all 16 sliders.  "Default" resets all 16 sliders to
  842. the default values wich is equal to a gamma correction of +32.
  843.  
  844.                        Adjustment sliders 
  845.  
  846. The  16 colour adjustment sliders in the middle of the window give
  847. you  precise  control  over  the colour adjustment function of the
  848. driver.   Each  slider  can be set to one of 256 shades.  A higher
  849. level  means  less  of  the  currently selected primary colour.  A
  850. lower  level  means more colour, causing a darker picture.  All 16
  851. sliders describe a conversion function Conversion function .  Dark
  852. input  values  are  adjusted  by  the  sliders to the left, bright
  853. colours  are adjusted by the sliders to the right.  As soon as you
  854. click  on  one of the sliders, the value represented by the slider
  855. is shown in the Level gadget on the left-hand side of the window.
  856.  
  857. Colour  pictures  are printed by most printers using three or four
  858. primary  colours.  Usually these colours are cyan, magenta, yellow
  859. and  black.   (Black  is  not  used by DeskDriver).  All 16 colour
  860. adjustment  sliders  are  applied  to one primary colour.  You can
  861. choose which primary colour to adjust using the Color cycle gadget
  862. in the upper left-hand corner of the window.
  863.  
  864. But  what  if  you  want  to  use the gamma function to brighten a
  865. greyscale picture?  For this purpose select B/W-Grey as the colour
  866. and  use  the  gamma  slider to select the required gamma setting.
  867. Apply  the  gamma setting to the 16 adjustment sliders by clicking
  868. on the "Set" gadget.  After leaving the PanaPref program using
  869. "Use" or "Save", the gamma function is active.
  870.  
  871.  
  872. While each of the 16 colour sliders provides 256 levels, this does
  873. not necessarily mean you can print 256 shades of each colour.  The
  874. number  of  colours  or  shades printed depends upon the number of
  875. colours  or shades supported by the dither matrix being used.  The
  876. PanaPlus  installation  program  installs an Halftone-A dither
  877. method  with  64  shades  as  the  default  dither  routine.  More
  878. information  about setting up a dither matrix can be found on in a
  879. chapter below.
  880.  
  881.                           Push   Pop 
  882.  
  883. Now,  say  you  want  to  apply  a specific gamma function to each
  884. primary  colour.   Sure,  you  could  use  the  same technique for
  885. installing  the  gamma  function as described in the example above
  886. for  every  primary colour.  But this technique can be a real pain
  887. if  you  have adjusted some sliders by hand.  This is why the Push
  888. and  Pop  gadgets  got  introduced.   Push  saves all your current
  889. slider  settings  on  to  the  stack.   After  changing the colour
  890. component  you  can easily Pop the settings from the stack.  Using
  891. Pop for every colour component is fast and easy.
  892.  
  893.                           Load   Save 
  894.  
  895. You  can  save  the  your colour adjustment function to a file for
  896. later  use.   You  could save your adjustment settings for various
  897. kind  of  paper  types,  for example, and reload them when needed.
  898. Save  will  cause  the system file requester to appear and you can
  899. choose  a  path and filename for saving.  Load will cause the file
  900. requester to appear and you can choose the file for loading.  Note
  901. that  Save  and  Load  only  affect  the currently selected colour
  902. component.
  903.  
  904.                         Comp M   Comp Y 
  905.  
  906. The  integer  gadgets  Comp.  M and Comp.  Y can be used to adjust
  907. the  ink compensation of the printer driver.  Printer inks used in
  908. ribbons  are  not completely pure materials.  For example there is
  909. some  yellow mixed into the magenta ink, and there is some magenta
  910. found  in  the cyan ink.  The ink compensation values will correct
  911. for these impurities allowing blues, for example, to be printed as
  912. blues rather than purples.
  913.  
  914. Comp.   M  defines  the percentage of magenta ink in the cyan ink.
  915. Comp.  Y defines the percentage of yellow ink in the magenta ink.
  916.  
  917. PanaPlus's custom dither and colour correction routines can be
  918. turned  off  by printing with a Workbench dither method other than
  919. "ordered",  or  a  density  below  3.   Because  of  this,  colour
  920. adjustment  and ink compensation work only with the ordered dither
  921. routine set in Workbench preferences and densities above 2.
  922.  
  923. Colour  adjustment  works  with  nearly  every  Amiga application.
  924. Application  programs  with  their  own colour adjustment routines
  925. should not be used with PanaPlus's routines enabled.  Programs
  926. with  their  own colour adjustment routines include Art Department
  927. Professional's PrefPrinter saver, TruePrint24 and PageStream.  Use
  928. density  1  or  2  when  printing with these programs.  The Studio
  929. picture-printing   program   also  belongs  to  this  category  of
  930. programs,  but it automatically disables the PanaPlus driver's
  931. colour adjustment routines.
  932.  
  933.                          Use    Cancel 
  934.  
  935. You  can  leave the window with the Use or Cancel gadget.  Changes
  936. made  to  the settings are accepted with "Use".  Cancel leaves the
  937. settings unchanged and any changes made will be lost.
  938.  
  939. Note:   Use  does  not  save the changes made to your environment.
  940. This  is  achieved  by  using  the  Use or Save gadget in the main
  941. window.
  942.  
  943.  
  944.  
  945.  
  946.  
  947.  
  948.  
  949.  
  950.  
  951.  
  952.  
  953.                Customize Dither...  Dither Routines
  954.  
  955. Most printers print pictures using a `binary coding', or to put it
  956. more  simply:   a  dot can either be printed, or not.  There is no
  957. way  to  control  the  brightness  of  a single dot.  A monochrome
  958. printer  can  only  print  one  colour:   black.   Colour printers
  959. support  the  printing  of  three  or four primary colours:  cyan,
  960. magenta, yellow and black.
  961.  
  962. A  special  technique  is needed for printing more shades.  Dither
  963. routines  provide such a technique.  Dither routines print dots of
  964. a  primary  colour in various patterns, creating the impression of
  965. different  shades,  thanks  to  the  fact that the human eye can't
  966. distinguish adjacent dots from a distance.
  967.  
  968. Each  pixel  of a picture produces a pattern of printed dots.  The
  969. pattern  is  described  by  a  dither matrix.  There are almost no
  970. limits  to  the  size  of  the  dither  matrix.   Workbench dither
  971. matrices  (ordered  and halftone) are of the size , which is equal
  972. to  printing  shades  A normal matrix produces 17 shades.  This is
  973. not  true  in  case  of  the Workbench dither matrix.  .  A matrix
  974. consists  of threshold values.  Each matrix value is compared with
  975. the  picture's  pixel  value.  If the value of the pixel is higher
  976. than the matrix value, a dot gets printed.
  977.  
  978. Dither  patterns  allow you to print a huge number of shades.  The
  979. number  of  printable  shades  mainly  depends  on the size of the
  980. dither matrix used and the quality of the printer.
  981.  
  982. Many printers have problems with overlapping dots.  These problems
  983. have a huge influence on the decision as to which dither matrix to
  984. use.   There is also a strong relationship between a dither matrix
  985. and  the  colour  adjustment  required.  A change of print density
  986. often  requires  a  change  of  the  dither  matrix  and/or colour
  987. adjustment,  and  changing  the dither matrix usually requires the
  988. colour adjustment also to be changed.
  989.  
  990. PanaPlus  gives you the facilities to define the dither matrix
  991. used  for  printing.   Many  dither  matrices  are  included  with
  992. PanaPlus.   These  are handled in an extra below chapter; this
  993. chapter  covers  only  the use of the Customize Dither...  window.
  994. This  window  allows  you  to  edit  the  current  dither pattern.
  995. Instead of editing a pattern, you may quickly load a pattern using
  996. the window shown after selecting "Customize Dither...".
  997.  
  998. The theoretical aspects of digital halftoning are complex, and are
  999. way  beyond  the  scope  of this manual.  If you are interested in
  1000. more detailed information, a very good book can be recommended:
  1001.  
  1002.                  Robert Ulichney 
  1003.                  Digital Halftoning 
  1004.                  MIT Press 
  1005.                  ISBN 0-262-21009-6 
  1006.  
  1007. The  book  is  easy to understand and comes with lots of examples.
  1008. Most  of the dither routines used by PanaPlus are described in
  1009. detail in this book.
  1010.  
  1011.   
  1012.                           Load   Save 
  1013.  
  1014. Using the Customize Dither...  window is very similar to using the
  1015. Color Adjustments...  window.  The Load and Save gadgets allow you
  1016. to  load  and  save  the  required  dither matrix for a particular
  1017. colour  component.  Only the currently selected Color component is
  1018. saved or loaded.
  1019.  
  1020.                           Push   Pop 
  1021.  
  1022. Let's assume you want to print a colour picture using the halftone
  1023. dither.   There are two ways you can enable the halftone dither in
  1024. PanaPref.  You can either load the dither matrix from disk for
  1025. each  primary  colour, or you can use the stack.  The stack can be
  1026. controlled using the Push and Pop gadgets on the left-hand side of
  1027. the window.
  1028.  
  1029. All  you  have  to  do to install the required dither matrix is to
  1030. load  the  dither.   Afterwards  click  on the Push gadget and the
  1031. dither  is  saved  on to the stack.  Now switch the primary colour
  1032. and  Pop  the  matrix  from  the stack.  Enable the matrix for all
  1033. primary  colours  by  using the stack.  You can switch between the
  1034. primary colours by using the Color cycle gadget Color .
  1035.  
  1036. A  PanaPlus dither matrix may be any rectangular shape and can
  1037. consist  of  up to 512 values.  Up to 64 values can be included on
  1038. each  row  (X)  or column (Y).  You can use the X and Y sliders to
  1039. define  the size of the matrix.  The current size of the matrix is
  1040. shown on the left-hand side of the window.
  1041.  
  1042. PanaPlus's  custom  dither  routines  can  be  turned  off  by
  1043. printing  with a Workbench dither method other than ordered , or a
  1044. density below 3.
  1045.  
  1046. The   custom   dither  routines  works  with  nearly  every  Amiga
  1047. application.   Application  programs that provide their own dither
  1048. routines  should not be used with PanaPlus's routines enabled.
  1049. Programs  that  do  not work include Art Department Professional's
  1050. PrefPrinter saver, TruePrint24 and PageStream.  Use density 1 or 2
  1051. when  printing  with  these programs.  The Studio picture-printing
  1052. program  also  belongs  to  this  category  of  programs,  but  it
  1053. automatically disables the PanaPlus driver's dither routines.
  1054.  
  1055.  
  1056.  
  1057.  
  1058.  
  1059.  
  1060.  
  1061.  
  1062.  
  1063.  
  1064.  
  1065.  
  1066.  
  1067.  
  1068.  
  1069.  
  1070.                          Dither Routines 
  1071.  
  1072. Many  dithering  methods are supplied with PanaPlus, and these
  1073. are  described  below.   In  each  case  a larger dither mask size
  1074. produces  a printout which can represent a wider range of colours,
  1075. but  will produce less spatial information per unit area of paper.
  1076. Conversely, a smaller dither mask size can reproduce fewer colours
  1077. (or  shades)  but more closely approximates the true resolution of
  1078. your printer.
  1079.  
  1080. Another  way of expressing this is simply that there is a tradeoff
  1081. between   printing  ``lots''  of  colours  and  printing  in  high
  1082. resolution.    Given  a  specific  printer  with  a  specific  DPI
  1083. capability,  asking  for  ``lots'' of colours means using a larger
  1084. dither  mask  size.   A  larger dither mask size cuts down on your
  1085. effective  resolution.  For instance, using a dither mask of 16*16
  1086. on  your  360  dpi printer will result in 360 / 16 = 22,5 dpi This
  1087. values  is  often  described as l/inch (lines per inch) or `screen
  1088. frequency'.  with full colour information.
  1089.  
  1090. Note  that  this  can  work  to  your  advantage  when enlarging a
  1091. picture.   Enlarging  means that there are more dots to work with,
  1092. which  offsets  the  loss  in resolution caused by a larger dither
  1093. mask size.  This, added to the benefits to be had by being able to
  1094. reproduce more colours (or shades).
  1095.  
  1096. Also  note  that  many printers, including most laser printers and
  1097. dot-matrix  printers,  have  considerable  dot gain problems.  For
  1098. example,  a 360 dpi printer does not actually print dots which are
  1099. of  an  inch in size.  Rather, its dots will be much larger.  This
  1100. causes  some  dithers,  such  as  the  Ordered dithers, to produce
  1101. intensely  over-saturated  or `muddy' prints.  Other dithers, such
  1102. as  the  two  halftone dithers, overcome this problem with low-end
  1103. printers.
  1104.  
  1105. If  you  want  to  learn  more  about  dither routines and digital
  1106. halftoning, here is a very good book to go for:
  1107.  
  1108.                  Robert Ulichney 
  1109.                  Digital Halftoning 
  1110.                  MIT Press 
  1111.                  ISBN 0-262-21009-6 
  1112.  
  1113. The  book  is  easy to understand and comes with lots of examples.
  1114. Most  of the dither routines used by PanaPlus are described in
  1115. detail in this book.
  1116.  
  1117. See  the  description  of  the  "Customize  Dither..."  window for
  1118. information  on  how  to  enable  a  required dither routine for a
  1119. PanaPlus printer driver.
  1120.  
  1121. OK, now let's discuss the dither routines in detail:
  1122.  
  1123. While  using  the PanaPref program, click on the button marked
  1124. "Customize Dither..."  for using one of the dithers described below.
  1125.  
  1126. Several   popular   ordered   dither  methods  are  provided  with
  1127. PanaPlus  and  saved  in files.  These files can be loaded and
  1128. enabled  with  the  Load gadget or by using a listview shown after
  1129. clicking on Customize Dither...  .
  1130.  
  1131. The number of printable colours is usually directly related to the
  1132. size  of  the  dither matrix.  Most of the ordered dither routines
  1133. described  below  exist  in  several  sizes.   You can distinguish
  1134. between  them  by  their  filenames.   For  instance a filename of
  1135. "Halftone-A-4"  means  the Halftone A dither routine for 4 shades;
  1136. while "Halftone-A-256" means the Halftone A dither routine for 256
  1137. shades.
  1138.  
  1139.               Halftone-A -  number of colors  
  1140.               Halftone-B -  number of colors  
  1141.  
  1142. 10 Percent   20 Percent   50 Percent   80 Percent   90 Percent
  1143.  
  1144.                               ****     ********     ********
  1145.       *          ***          ****        *****     ** *****
  1146.      **          ***          ****        *****     *  *****
  1147.                               ****     ********     ********
  1148.                           ****         ********     ********
  1149.  **          ***          ****         ****   *     ****** *
  1150.  **          ***          ****         ****   *     *****  *
  1151.               *           ****         ********     ********
  1152.  
  1153.  
  1154. The  halftone  dithers  (Halftone-A  and Halftone-B) differ in how
  1155. they place a halftone matrix.
  1156.  
  1157. This  is  the  classic clustered halftone method used by most book
  1158. publishers,  and  PostScript.   To  improve  the dither output the
  1159. halftone  matrix  is rotated by 45 degrees.  Halftone-A causes the
  1160. halftone  matrix  for  each  of  the primary colours to be centred
  1161. about  the  same  point.  This means that the primary colours will
  1162. overlap  completely, leaving a lot of white paper showing through.
  1163. This  may  be  appropriate  for  some  better dye-sublimation type
  1164. printers,  or  other  colour printers with good registration where
  1165. the inks mix well.
  1166.  
  1167. Halftone-B,  on  the  other  hand, staggers the halftone matrix of
  1168. each  primary colour so that they do not overlap.  This is similar
  1169. in  concept to traditional colour offset printing.  Halftone-B may
  1170. produce better results on printers whose inks do not mix well, and
  1171. on printers with less than perfect registration.
  1172.  
  1173. The  halftone  dithers can produce some extremely good results and
  1174. compensate  for  the  dot  gain problems outlined above.  Try both
  1175. halftone  dithers  to  see which one is better for your particular
  1176. intention.   If  you  are going to photocopy your printouts, using
  1177. Halftone results in a much better copy.
  1178.  
  1179. Halftone-B  is  somewhat  different  to the other dither matrices.
  1180. You  have  a  special  dither  matrix for each colour.  Because of
  1181. this,  each dither filename includes the abbreviation of the color
  1182. (C = cyan, Y = yellow, M = magenta, K = black or greyscale).
  1183.  
  1184. If  you  are using Halftone-B with one of the PanaPlus printer
  1185. driver,  you  must  increase  the  brightness  of the black colour
  1186. component  by  50%.   Use  the  bright+ gadget in the PanaPref
  1187. preferences programs for increasing brightness.
  1188.  
  1189. Halftone-B  is  a  good example of the relationship between colour
  1190. adjustment  and  dither  routines.   You  have  to  consider  both
  1191. settings.
  1192.  
  1193.  
  1194.                      PrtDevice-Halftone-16
  1195.  
  1196.  10%    20%    30%     40%   50%     60%    70%    80%    90%
  1197.  
  1198.           *    *  *   *  *   *  *   *  *   *  *   ** *   ****
  1199.  *      *       **     **     **    ***    ****   ****   ****
  1200.         *       **     **     **     **     **     **    ****
  1201.    *      *       *      *   *  *   * **   ****   ****   ****
  1202.  
  1203.  
  1204.  
  1205.                      PrtDevice-Ordered-16 
  1206.  
  1207.  10%    20%    30%     40%   50%     60%    70%    80%    90%
  1208.  
  1209.  *      * *    * *    * *    * *    ***    ****   ****   ****
  1210.                 *      * *    * *    * *    * *   ** *   ****
  1211.    *    * *    * *    * *    * *    * **   ****   ****   ****
  1212.                          *    * *    * *    * *    * *   ****
  1213.  
  1214. This  dither  matrix  is  the  one  used  by the Workbench printer
  1215. devices Halftone or Ordered dither.
  1216.  
  1217. The  dispersed ordered dither produces a regular repeating pattern
  1218. which  is  often used for printing computer graphics.  The ordered
  1219. dither  is  particularly  vulnerable to over-saturation due to dot
  1220. gain  in  high  resolutions.   But you will get good output if you
  1221. don't use the maximum print density of your printer (for instance,
  1222. by using 180 dpi on a 360 dpi printer).
  1223.  
  1224.  
  1225.                        Ordered-A-Dither
  1226.  
  1227.     10 Percent  20 Percent  50 Percent  80 Percent  90 Percent
  1228.     *   *       *   * *     * * * *     * * * *     * ******
  1229.                              * * * *    ********    ********
  1230.       *   *     * * * *     * * * *     *** ***     *** *** 
  1231.                              * * * *    ********    ********
  1232.     *   *       *   *       * * * *     * * * *     ***** **
  1233.                              * * * *    ********    ********
  1234.           *     * * * *     * * * *     *** ***     *** *** 
  1235.                              * * * *    ********    ********
  1236.  
  1237. The  dispersed ordered dither produces a regular repeating pattern
  1238. which  is  often used for printing computer graphics.  The ordered
  1239. dither  is  particularly  vulnerable to over-saturation due to dot
  1240. gain  in  high  resolutions.   But you will get good output if you
  1241. don't use the maximum print density of your printer (for instance,
  1242. by using 180 dpi on a 360 dpi printer).
  1243.  
  1244.                         Ordered-B-Dither 
  1245.  
  1246.     10 Percent  20 Percent  50 Percent  80 Percent  90 Percent
  1247.     *           **  **      **  **      ********    ********
  1248.     **          **  **      **  **      ********    ********
  1249.                               **  **      **  **    ***** **
  1250.                               **  **      **  **    **** ***
  1251.         **      *   **      **  **      ********    ********
  1252.         **          **      **  **      ********    ********
  1253.                               **  **      ******      ******
  1254.                               **  **      ******      ******
  1255.  
  1256. This  dither is a mixture of a dispersed dither like Ordered and a
  1257. clustered dither like Halftone.  The dither is meant specially for
  1258. high resolution printers with dot gain problems.  For instance, if
  1259. you print a picture with 360*360 dpi using Ordered-B-64, you get a
  1260. picture  that  appears  to  be  printed at 180*180 dpi.  But while
  1261. colours  are printed emulating 180*180 dpi, all the black parts of
  1262. the  picture  are  printed using 360*360 dpi.  Don't get confused,
  1263. the printed picture is still better than a picture in real 180*180
  1264. dpi  resolution.   The  Ordered-B  dither is especially useful for
  1265. colour  DTP because you can combine good colour pictures with fine
  1266. high quality text.
  1267.  
  1268.                Spiral-Dot-Screen -  number of colors  
  1269.  
  1270.     10 Percent  20 Percent  50 Percent  80 Percent  90 Percent
  1271.                                         ********    ********
  1272.                              ******     ********    ********
  1273.       *           ****       ******     ********    ********
  1274.       ***         ****       ******     *******     ********
  1275.       ***         ****       ******     *******     ********
  1276.                      *       ******     *******     ********
  1277.                                  **     *******     ********
  1278.                                                           **
  1279. A  wide  range  of  special  effects clustered-dither matrices are
  1280. available  in  the  graphic  arts  industry,  and  all  are easily
  1281. simulated digitally.  Spiral-Dot is such a dither.
  1282.  
  1283. The  spiral-dot  dither  is  essentially  half  of  the  classical
  1284. `screen',  with dark squares growing to fill the plane without the
  1285. alternating  light squares.  Spiral-Dot looks quiet similar to the
  1286. Halftone-A matrix, zero degree rotated.
  1287.  
  1288.  
  1289.                   Horizontal -  number of colors  
  1290.                    Vertical -  number of colors  
  1291.  
  1292.     10 Percent  20 Percent  50 Percent  80 Percent  90 Percent
  1293.                                          *******    *********
  1294.                               *****     *********   *********
  1295.                    ****     *********   *********   *********
  1296.      *******    *********   *********   *********   *********
  1297.                             *********   *********   *********
  1298.                                         *********   *********
  1299.                                                        ****
  1300.  
  1301. A  wide  range  of  special  effects clustered-dither matrices are
  1302. available  in  the  graphic  arts  industry,  and  all  are easily
  1303. simulated digitally.  The Line dithers are such dithers.
  1304.  
  1305. The  horizontal (as well as the vertical) dither overcomes many of
  1306. the  dot  gain problems that the Ordered dithers have with low-end
  1307. printers.   These  dithers (particularly the diagonal dithers) are
  1308. especially good for large pictures.
  1309.  
  1310.                     Fwd-Brick-  number of colors  
  1311.                     Bck-Brick-  number of colors  
  1312.  
  1313.     10 Percent  20 Percent  50 Percent  80 Percent  90 Percent
  1314.     **          ***         *****       *******     ********
  1315.     *           **          ****        ****** *    ****** *
  1316.                 *           ***    *    ****  **    ***** **
  1317.                             **    **    ***  ***    **** ***
  1318.                             *     **    **  ****    *** ****
  1319.                        *         ***    *  *****    ** *****
  1320.            *          **        ****      ******    * ******
  1321.           **         ***       *****     *******     *******
  1322.  
  1323. A  wide  range  of  special  effects clustered dither matrices are
  1324. available  in  the  graphic  arts  industry  and  all  are  easily
  1325. simulated digitally.  The Brick dithers are such dithers.
  1326.  
  1327. The Forward-Brick (as well as the Backward-Brick) dither overcomes
  1328. many of the dot gain problems that the error diffusion, Blue Noise
  1329. and Ordered dithers have with inexpensive printers.  These dithers
  1330. are especially good for enlarged pictures.
  1331.  
  1332.  
  1333.  
  1334.  
  1335.  
  1336.  
  1337.  
  1338.                         Tips & Tricks 
  1339.                         =============
  1340.  
  1341.              Colour printing with b/w printers
  1342.  
  1343. You  are  able  to print colour graphics on monochrome printers by
  1344. manually  switching  colour  ink  cartridges  or  ribbons.  Colour
  1345. printing  can  be achieved by using the separation function of the
  1346. PanaPlus driver:
  1347.  
  1348. o  Use  the  Separation  gadgets  of  the PanaPref preferences
  1349. program  to turn off all primary print colours except yellow.  Put
  1350. a yellow ribbon/ink cartridge into your printer.
  1351.  
  1352. o Print a colour picture from your application using the Workbench
  1353. colour mode.
  1354.  
  1355. o  Repeat  the steps above for each primary colour, using the same
  1356. sheet of paper.
  1357.  
  1358. Note that reinserting the sheet of paper usually causes mechanical
  1359. problems that result in a loss of print quality.
  1360.  
  1361. Most  likely,  the  colour  and  brightness  of the output will be
  1362. wrong.   Changing the dither method may improve the output quality
  1363. dramatically.   Try  both  a  dispersed  Ordered  and  a clustered
  1364. Halftone dither, and use the one that fits your printer best.
  1365.  
  1366. Also,  start  printing  with  the  brightest primary colour.  This
  1367. avoids the possible pollution of brighter colour ribbons.
  1368.  
  1369.  
  1370.  
  1371.  
  1372.  
  1373.                         Errors & Fixes
  1374.                         ==============
  1375.  
  1376. For those who deal with computers and printers, it's a known fact:
  1377. Everything  possible that can go wrong, will go wrong.  Especially
  1378. when it comes to printing, there are many places were you can make
  1379. mistakes.
  1380.  
  1381. If  you  find a problem with a PanaPlus printer driver, please
  1382. send  a  description  which  makes  it  possible  to reproduce the
  1383. problem.    For   this   purpose,  you  should  provide  following
  1384. information:
  1385.  
  1386.   
  1387. o Which application program are you using, and which version of it?
  1388. o Which Workbench revision are you using?
  1389. o Include  a  dump of the program, as a file (use the CMD program
  1390.   from the Workbench disk for this) and in printed form.
  1391. o If possible, provide a copy your Workbench disk or application,
  1392.   already set up for printing.
  1393.  
  1394.  
  1395.                         Par:  or  Prt:? 
  1396.  
  1397. Data should be sent to the printer only via parallel.device (par:)
  1398. or  printer.device  (prt:),  and not both at the same time as this
  1399. may confuse the printer.
  1400.  
  1401.                             No dump?
  1402.  
  1403. If the printer device immediately reports an error while trying to
  1404. print  a  graphic,  check  that you have selected the PanaPlus
  1405. printer driver in Workbench preferences.
  1406.  
  1407.                    No way for Kickstart 2&3?
  1408.  
  1409. Your  printer  doesn't  work  under  Kickstart  2 or 3, while with
  1410. Kickstart  1.3  it  works  fine?   Check the "on-line" and "out of
  1411. paper"  lines  in the printer cable.  Make sure they are connected
  1412. correctly.  If your cable is wired right, check the two Amiga port
  1413. chips  named  8520.   There have been major changes in Kickstart 2
  1414. regarding  the use of the port chips.  Ask your dealer for help if
  1415. these tips are too technical for you!
  1416.  
  1417.                           Empty pages?
  1418.  
  1419. Empty  pages  is  a known problem of Amiga printer drivers.  After
  1420. graphics  dumps an empty page is printed.  So far there is no 100%
  1421. cure  for  this problem.  Some application programs don't cause an
  1422. empty page if you enable the Continuous paper type in preferences.
  1423.  
  1424.                        Printer trouble... ?
  1425.  
  1426. Printer trouble...  requester?  Have a look at the TimeOut setting
  1427. of  the  PanaPref program.  Setting a longer Timeout can avoid
  1428. such  requesters.  Anyway, clicking on the Resume button continues
  1429. printing without loss of data.
  1430.  
  1431.                            No Formfeed?
  1432.  
  1433. If a page is not ejected, check your paper type preferences.  Make
  1434. sure Single is selected as the paper type.  Deluxe Paint users may
  1435. run  into  the  problem  of  an endless graphic dump -- the Deluxe
  1436. Paint  print  requester  won't  disappear, and the printer doesn't
  1437. eject  the  page.   This is a known bug in Deluxe Paint and can be
  1438. easily cured by a mouse click in the Deluxe Paint print requester.
  1439.  
  1440.                Differences between KS 2  and KS 1.3? 
  1441.  
  1442. After  switching  from Workbench 1.3 to 2/3 your graphic dumps are
  1443. of  different  size?   This most likely will happen to users using
  1444. the DIN A4 paper size.  For instance, under Workbench 1.3 you used
  1445. the Letter size, and after switching to Workbench 2/3 you used the
  1446. DIN  A4  size.   Because PanaPlus supports the new paper sizes
  1447. (DIN  A4,  A5  ...),  you get a different printout under Workbench
  1448. 2.0/2.1.   Simply  switch  back to the Letter size to get the same
  1449. result as under Workbench 1.3.
  1450.  
  1451.                          Patching drivers
  1452.  
  1453. There  are  several  programs  that  allow  you to `patch' printer
  1454. drivers in order to alter specific commands or parameters like the
  1455. Timeout value.  Do not use these programs!
  1456.  
  1457.                          To dark pictures?
  1458.  
  1459. If your graphic dumps are too dark or wrongly coloured, it is most
  1460. likely  caused  by  the disabled colour adjustment routines of the
  1461. PanaPlus driver.
  1462.  
  1463.  
  1464.  
  1465.  
  1466.  
  1467.  
  1468.  
  1469.  
  1470.  
  1471.  
  1472.  
  1473.  
  1474.  
  1475.  
  1476.  
  1477.  
  1478.  
  1479.                           Environment Vars 
  1480.  
  1481. If  you  have never heard of `environment variables', this chapter
  1482. is  not  for  you.  But don't panic, you won't be missing anything
  1483. unless you are still using Workbench 1.3.
  1484.  
  1485. So  this  chapter  is mainly of interest to experienced users.  It
  1486. covers  controlling  the  PanaPlus driver from ARexx, Shell or
  1487. batch files.
  1488.  
  1489. You  may  set  options  for  the  PanaPlus driver by using the
  1490. setenv  and  getenv  Shell  commands  instead  of the PanaPref
  1491. preferences  program.   Setenv  saves your option in a file in the
  1492. ENV:    directory.    See   your  system  manual  for  a  complete
  1493. description  of  the  setenv and getenv commands.  The driver will
  1494. read  in  the  arguments  upon opening the printer device.  If you
  1495. don't have enough memory, the driver refuses to open.
  1496.  
  1497.  
  1498. Note:   setting  options  does  not  always  mean they take effect
  1499. immediately.   So  if you make changes by using setenv , flush the
  1500. driver  out of memory (AVAIL FLUSH) or run InitPrinter in order to
  1501. let   the  driver  know  about  your  changes.   The  PanaPref
  1502. preferences programs will do this for you automatically.
  1503.  
  1504. Remember  that environment variables (which are stored in the ENV:
  1505. directory)  are  normally erased by re-booting.  If you don't want
  1506. to  set  the  environment  variables  every time you boot, you can
  1507. place  them  in  ENVARC:  (Workbench 2/3) or assign ENV:  to a non
  1508. volatile  disk  (Workbench  1.3).  Make sure you use the Commodore
  1509. setenv command to set environment variables.  Environment variable
  1510. names are not case sensitive.
  1511.  
  1512. OK, now a description of every environment variable in detail:
  1513.  
  1514.   
  1515.            sbox_printer     0|1|2|3   (default: 0) 
  1516.  
  1517. PanaPlus  support the arXon parallel switch-box, an external 1
  1518. to  3 Centronics switch controllable by software.  You can ask the
  1519. printer  driver  to  automatically switch to the required port for
  1520. printing,  and  switch  back  to  the  previously  used port after
  1521. printing.   This  enables  you to use a scanner, a digitizer and a
  1522. printer  from  your Amiga's parallel port without having to switch
  1523. between the devices manually.  If you specify Default as the port,
  1524. no switching will take place.
  1525.  
  1526. Information about the arXon switch-box may be obtained from:
  1527.  
  1528.   
  1529.                         arXon GmbH 
  1530.                         Assenheimer Str. 17 
  1531.                         D-W-6000 Frankfurt 
  1532.                         Germany 
  1533.                         Tel:  010-49-69-7896891 
  1534.                         Fax:  010-49-69-7896878 
  1535.  
  1536. The  environment  variable  sbox  active  must be specified before
  1537. using  the driver in order to enable the switch-box feature of the
  1538. driver.   This is because sbox active is used to determine whether
  1539. a  switch-box  is installed or not.  sbox_active is defined by the
  1540. arXon software.
  1541.  
  1542.  
  1543.                       PanaGAdj: <Num1-16>
  1544.                       PanaCAdj: <Num1-16>
  1545.                       PanaMAdj: <Num1-16>
  1546.                       PanaYAdj: <Num1-16>
  1547.                       PanaKAdj: <Num1-16>
  1548.  
  1549. (default: 0 90 117 137 153 167 179 190 200 210 218 226 234 241 248 255)
  1550.  
  1551. You  may  define  a colour adjustment function using 16 values for
  1552. each primary print colour (G=grey, C=cyan, M=magenta, Y=yellow and
  1553. K=black).  Each of the 16 values must be in the range 0 (black) to
  1554. 255  (white).   The  brightness of the input values increases from
  1555. left to right (0 to 255).
  1556.  
  1557.                   PanaBeep: 0|1|2|3  (default: 0) 
  1558.  
  1559. If  the  printer device gets closed after a dump, you can tell the
  1560. driver  to  signal  the  end of the print job.  This is especially
  1561. useful  with  huge  graphic  dumps  which might require some time.
  1562. There  are two kinds of signals.  You can cause a beep (Ctrl-G) on
  1563. the printer, a DisplayBeep on the Amiga, or both:
  1564.   
  1565.                     0 = No signal (default) 
  1566.                     1 = Beep 
  1567.                     2 = Flash 
  1568.                     3 = Beep   Flash
  1569.  
  1570.  
  1571.                   PanaColor <Num> (default: 0) 
  1572.  
  1573. PanaColor  defines the default text printing colour:
  1574.  
  1575.                     0 =  Black (default) 
  1576.                     1 =  Magenta 
  1577.                     2 =  Cyan 
  1578.                     3 =  Blue 
  1579.                     4 =  Yellow 
  1580.                     5 =  Red 
  1581.                     6 =  Green
  1582.  
  1583. PanaGDit: <X> <Y>  <a11, a12,... etc.> (default: Halftone A 64)
  1584. PanaCDit: <X> <Y>  <a11, a12,... etc.> (default: Halftone A 64)
  1585. PanaMDit: <X> <Y>  <a11, a12,... etc.> (default: Halftone A 64)
  1586. PanaYDit: <X> <Y>  <a11, a12,... etc.> (default: Halftone A 64)
  1587. PanaKDit: <X> <Y>  <a11, a12,... etc.> (default: Halftone A 64)
  1588.  
  1589. These variables allow you to define the required dither matrix for
  1590. each primary print colour (G=grey, C=cyan, M=magenta, Y=yellow and
  1591. K=black).   Several dither matrices are included with PanaPlus
  1592. (Ordered,  Halftone,  Spiral,  Line,  etc.).   These  matrices are
  1593. stored in a directory named ` dither-settings ' which can be found
  1594. in  your  ` Dither-Settings ' drawer.  You may copy these matrices
  1595. directly  to  env:   ,  or  define a matrix of your own.
  1596.  
  1597.                PanaFast   0|1  (default: 0) 
  1598.  
  1599. If  set to 1, the driver sends out graphics faster to the printer.
  1600. While  the  printing speed can be improved significantly, printing
  1601. quality   may   be  loosed  and  vertical  lines  may  be  printed
  1602. misaligned.
  1603.  
  1604.                PanaForm   ON|OFF  (default: OFF) 
  1605.  
  1606. If  PanaForm  is  ON  ,  page  length  (as  set  in  Workbench
  1607. preferences)  and  Perforation Skip will be enabled by the driver.
  1608. In order to stay compatible with normal Workbench printer drivers,
  1609. by default the settings are not used.  Some applications require a
  1610. well-defined  paper  size  and  margins  for  printing forms.  The
  1611. Panasonic  driver  provides  you  with  these facilities by setting
  1612. PanaForm  to  ON  .   It may require some experimentation (and
  1613. paper)   until   you  find  the  correct  values  for  a  specific
  1614. application.
  1615.  
  1616.               PanaGFeed    <Num>  (default: 0) 
  1617.  
  1618. Most  printers have problems with their internal mechanics causing
  1619. unwanted  horizontal  stripes  in  the  graphic output.  Often the
  1620. linefeed  is  a  bit too much or too little, causing dark or white
  1621. horizontal    lines.     This   problem   is   called   `banding'.
  1622. PanaGFeed  allows  you  to adjust the driver to the mechanical
  1623. inaccuracy  of  the  printer.   Set PanaGFeed to 1 if you have
  1624. white lines in the output, or 2 if you have dark lines:
  1625.  
  1626.                      0 = Normal linefeed 
  1627.                      1 = Decrease linefeed 
  1628.                      2 = Increase linefeed
  1629.  
  1630.  
  1631.             PanaMagenta: <Num>  (default: 0%) 
  1632.  
  1633. Printer  ribbon  inks  are  not  completely  pure  materials.  For
  1634. example  there is some yellow mixed into the magenta ink, and some
  1635. magenta in the cyan ink.  The ink compensation values will correct
  1636. for  these  impurities.  With magenta compensation you specify the
  1637. percentage of magenta in the cyan ink.
  1638.  
  1639. The  ink  compensation  function  can  be  completely  disabled by
  1640. specifying  0 .  You will notice that without the ink compensation
  1641. function   a  blue  sky  will  print  as  purple.   With  the  ink
  1642. compensation  function set to 10--30 , blue skies are usually blue
  1643. again.
  1644.  
  1645. PanaMagenta defines the percentage of magenta in the cyan ink,
  1646. and may range from 0 to 100%.
  1647.  
  1648.  
  1649.                 PanaMirror:   ON|OFF  (default: OFF) 
  1650.  
  1651. If  set  to  ON , graphics will be mirrored.  Especially useful if
  1652. you want to print pictures intended for T-shirt art.
  1653.  
  1654.  
  1655.                 PanaPerf: <Num>  (default: 0 lines) 
  1656.  
  1657. If  PanaForm  is set to ON, PanaPerf specifies the number
  1658. of  lines  that  the  printer skips at the end of each page.  This
  1659. causes  the  printer  to  skip  the  perforation  between pages of
  1660. continuous  forms.   If zero lines are specified, perforation skip
  1661. will  be disabled.  If the specified PanaPerf value is greater
  1662. than  or  equal  to  the  form length (as defined in the Workbench
  1663. preferences  program),  the  skip perforation is cancelled and the
  1664. top and bottom margins become inactive.
  1665.  
  1666.                 PanaResX: <Num>   (default: 0 dots)
  1667.  
  1668. If  the  preferences paper size is CUSTOM , this option allows you
  1669. to  specify  the  horizontal resolution (width) for graphic dumps.
  1670. The  size  is specified in 360 dpi dots.  If you specify zero (the
  1671. default)  as the resolution, the US LETTER resolution of 2880 dots
  1672. will  be  used.   The  allowed range for <Num> is 0 to 65535 dots.
  1673. The  PanaResX  setting  is  used  by  the  driver for graphics
  1674. printing only.
  1675.  
  1676.                PanaResY: <Num>   (default: 0 dots) 
  1677.  
  1678. If the preferences paper size is CUSTOM, this option allows you to
  1679. specify  the  vertical resolution (height) for graphic dumps.  The
  1680. size  is  defined  as  360  dpi  dots.   If  you specify zero (the
  1681. default) as the resolution, the US LETTER resolution will be used.
  1682. The  allowed range for <Num> is 0 to 65535 dots.  The PanaResY
  1683. setting is used by the driver for graphics printing only.
  1684.  
  1685.               PanaSep:  C M Y K   (default: CMYK) 
  1686.  
  1687. With  this  option  you  can  print  a  CYMK colour component of a
  1688. picture.   For example, if you want to print the cyan component of
  1689. a  picture  set  PanaSep  to C .  The combination of following
  1690. characters, in any order, is allowed:
  1691.  
  1692.                      C = Cyan 
  1693.                      M = Magenta 
  1694.                      Y = Yellow 
  1695.                      K = Black 
  1696.  
  1697.  
  1698.              PanaSuper:   ON|OFF  (default: OFF) 
  1699.  
  1700. Normal Workbench printer drivers are limited to 16 shades of grey.
  1701. After  brightening  the  graphic  output,  even  fewer  shades are
  1702. available.   PanaPlus  does  not  have this limitation and can
  1703. print colour pictures in up to 256 shades of grey.
  1704.  
  1705. With  PanaSuper  enabled, every colour picture will be printed
  1706. as  a  greyscale picture if you select colour instead of greyscale
  1707. as  the  graphics  output  mode.  With Supergrey it is the printer
  1708. driver's  task  to  convert  the  colour data into greyscale data.
  1709. While  this  can  be  done  by  the  printer device instead of the
  1710. printer  driver (as normal Workbench drivers do), the PanaPlus
  1711. printer  driver  colour-to-greyscale  conversion routines are more
  1712. precise.   Because of this you can print a 4096 colour HAM picture
  1713. in  up  to 256 shades of grey instead of the normal 16.  Supergrey
  1714. will replace the normal colour dump of the driver.
  1715.  
  1716. The  Table  below  shows  all  parameters that must be enabled for
  1717. printing with Supergrey.
  1718.  
  1719.   Function              Density   Workbench dither     
  1720.  
  1721. Supergrey                 >2          ordered 
  1722. Colour Adjustment         >2          ordered 
  1723. Ink compensation          >2          ordered 
  1724. Driver dithers            >2          ordered 
  1725.  
  1726. Note:   the  number  of  printable  shades  of  greys in Supergrey
  1727. depends on the number of shades supported by the dither method set
  1728. in  PanaPref.  Up to 256 shades are possible, and supported by
  1729. the  PanaPlus  dither  routines.   Often  a dither method that
  1730. produces 64 shades (default) gives best results.
  1731.  
  1732.  
  1733.  
  1734.                PanaTab:  <Num>  (default: 9, 17, 25,...) 
  1735.  
  1736. This  environment  variable allows you to customize the horizontal
  1737. tab  stops  settings  of  your  printer.   This  may be useful for
  1738. printing  program  listings and tables.  Up to 32 tab stops may be
  1739. defined.
  1740.  
  1741.                 PanaTime: <Num>  (default: 60 seconds) 
  1742.  
  1743. If  huge amounts of data are being transferred to the printer, the
  1744. actual printing of the image happens much faster than the transfer
  1745. of  the  data.   A  requester  may  appear  on the screen saying `
  1746. Printer  trouble...   '.   This appears because the printer device
  1747. thinks  no data has been transferred due to a hardware or software
  1748. failure.   With  PanaTime you can specify the time that should
  1749. pass before the printer device puts up the error requester.
  1750.  
  1751. With  Timeout you can specify a higher timeout value, resulting in
  1752. fewer  timeout  requesters.   A  value  from  1  to 999 seconds is
  1753. allowed (default 60 seconds).
  1754.  
  1755. Instead of defining a huge timeout value there is another solution
  1756. available:   use  the  CMD  program  (see  your Workbench disk) to
  1757. redirect  the  parallel/serial  output  to  a file on disk.  After
  1758. this,  use  the Copy command or a printer spooler to copy the file
  1759. to par:  .
  1760.  
  1761. Note:  if a real error occurs, you will have to wait the number of
  1762. seconds   specified  by  PanaTime  until  an  error  requester
  1763. appears,  thus  allowing  you  to cancel the print job.  So choose
  1764. your PanaTime value wisely.
  1765.  
  1766.                 PanaType: <Num>   (default: 0) 
  1767.  
  1768. Specifies the typeface to be selected on aRIS, aRIN and aFNT0.  If
  1769. you  select  zero  (the  default),  the  typeface  selected on the
  1770. printer control panel will be used.  PanaType may range from 0
  1771. to 255.  See your printer manual for the values used for selecting
  1772. a required typeface on your printer, and add 1 to the value.
  1773.  
  1774.                PanaYellow:  <Num>  (default: 0%) 
  1775.  
  1776. Printer  ribbon  inks  are  not  completely  pure  materials.  For
  1777. example  there is some yellow mixed into the magenta ink, and some
  1778. magenta in the cyan ink.  The ink compensation values will correct
  1779. for  these  impurities.  With magenta compensation you specify the
  1780. percentage of magenta in the cyan ink.
  1781.  
  1782. The  ink  compensation  function  can  be  completely  disabled by
  1783. specifying  0%.  You will notice that without the ink compensation
  1784. function   a  blue  sky  will  print  as  purple.   With  the  ink
  1785. compensation  function set to 10-30%, blue skies are usually blue
  1786. again.
  1787.  
  1788. PanaYellow defines the percentage of yellow in the magenta ink
  1789. and may range from 0 to 100%.
  1790.  
  1791.  
  1792.  
  1793.  
  1794.  
  1795.  
  1796.  
  1797.  
  1798.  
  1799.  
  1800.  
  1801.  
  1802.  
  1803.                               Glossary 
  1804.                               ========
  1805.  
  1806.  
  1807.  
  1808.  
  1809.                               Default
  1810.  
  1811. A value used in place of a user-selected value.  A factory default
  1812. is  a  value programmed into the device at the factory; this value
  1813. is  stored  in  read-only  memory (ROM) and cannot be changed by a
  1814. user  or operator.  A user default is a default that is selectable
  1815. via the control panel.
  1816.  
  1817.                                 Dot
  1818.  
  1819. A  dot  is  the smallest thing a printer can print.  The number of
  1820. dots  printed  per inch is referred to as the printer's resolution
  1821. (dpi).
  1822.  
  1823.                               Download
  1824.  
  1825. The process of transferring soft fonts, macros or raster data from
  1826. a   host   computer   to  the  printer's  user  memory  is  called
  1827. downloading.
  1828.  
  1829.                                 DPI 
  1830. See Dot.
  1831.  
  1832.                             ENV:   ENVARC:
  1833.  
  1834. The  Amiga  operating  system  and  the PanaPlus driver stores
  1835. their  environment  settings in two special directories named ENV:
  1836. and ENVARC:.  Settings saved in ENV:  are only for temporary usage
  1837. and get lost when turning the computer off.
  1838.  
  1839.                              Parallel I/O
  1840.  
  1841. An  input/output  interface  that  transmits  more than one bit of
  1842. information   simultaneously.    Centronics  is  an  industry-wide
  1843. standard form of a parallel interface.
  1844.  
  1845.                                Pitch 
  1846.  
  1847. Pitch  describes  the number of characters printed in a horizontal
  1848. inch.   Pitch  only applies to fixed-spaced fonts since the number
  1849. of  characters  per  inch  varies for proportionally-spaced fonts.
  1850. See Spacing.
  1851.  
  1852.                             Printable Area
  1853.  
  1854. The  printable  area is the area of the physical page on which the
  1855. printer is able to place a dot, wheras the physical page refers to
  1856. the actual size of the paper installed in the printer.
  1857.  
  1858.                            Raster Graphics 
  1859.  
  1860. Images composed of groups of dots are called raster images.
  1861.  
  1862.                                Spacing 
  1863.  
  1864. Fonts  have  either  fixed  or proportional spacing.  Fixed-spaced
  1865. fonts are those for which the inter-character spacing is constant.
  1866. Proportionally-spaced    fonts    are    those   for   which   the
  1867. inter-character  spacing  varies  with  the  natural  shape  of  a
  1868. character.
  1869.  
  1870.                               Typeface 
  1871.  
  1872. Typeface  is  a  generic  name  for graphics symbols having common
  1873. design  features.   Each  typeface  has  unique and distinguishing
  1874. characteristics.
  1875.